7.04 首页使用静态文件
1、增加一个static= > bootstrap3文件夹,然后下载存放在static文件夹里面
bootstrap.min.css
bootstrap.min.js
2、 引用模板文件
{% load static %}
< link rel="shortcut icon" href="{% static 'bootstrap3/favicon.ico' %}" >
< link rel="stylesheet" href="{% static 'bootstrap3/bootstrap.min.css' %}" >
< script src="{% static 'bootstrap3/bootstrap.min.js' %}" > < /script >
favicon.ico为网页标题的logo
3、在settings里面增加
STATICFILES_DIRS=[ #在这STATICFILES_DIRS是固定变量名,不能出错
os.path.join(BASE_DIR,"static") #在这路径列表下寻找需要的静态文件
]
4、完整的html
< !DOCTYPE html >
< html lang="en" >
< head >
< meta charset="UTF-8" >
< title > Title < /title >
#< !-- < link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/css/ bootstrap.min.css" > -- > 动态加载
#< !-- < script src="https: //cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js" > < /script > -- > 动态加载
{% load static %}
< link rel="shortcut icon" href="{% static 'bootstrap3/favicon.ico' %}" >
< link rel="stylesheet" href="{% static 'bootstrap3/bootstrap.min.css' %}" >
< script src="{% static 'bootstrap3/bootstrap.min.js' %}" > < /script >
< script src="{% static 'jquery.min.js' %}" > < /script >
< style >
body{
background-image:url("{% static '/bg.jpeg' %}")
}
< /style >
< /head >
< body >
< div class="container" style="margin-top:20px" >
< !-- 主体顶头距为20px-- >
< div class="row" >
< div class="col-8 col-offset-2" >
< div class="panel panel-primary" >
< !-- 项目菜单默认为panel-default颜色,可以参考情境效果,改成蓝色:panel-primary-- >
< div class="panel-heading" >
< h2 class="panel-title" > Book Manage System < /h2 >
< !--修改项目菜单名称为:Book Manage System-- >
< /div >
< div class="panel-body" >
< div class="jumbotron" >
< !--加入项目主体颜色jumbotron-- >
< h1 > 欢迎来到盛凌报价系统 < /h1 >
< p > 只有你想不到的,没有做不到的 < /p >
< a class="btn btn-primary btn-lg" role="button" > 开始吧 < /a >
< !-- btn-primary为按钮颜色,btn-lg为加大-- >
< /div >
< /div >
< /div >
< /div >
< /div >
< /div >
< /body >
< /html >